self-taught persons - English Synonyms Dictionary